package com.java.base.exercise.current;

/**
 * @Author RenPu
 * @Date 2021/9/11 16:32
 * @Version 1.0
 * @Description: 每个线程解析一个sheet里的数据，等到所有的sheet都解析完之后，程序需要提示解析完
 * 成。在这个需求中，要实现主线程等待所有线程完成sheet的解析操作，最简单的做法是使用
 * join()方法
 **/
public class JoinCountDownLatchTest {

    public static void main(String[] args) throws InterruptedException {
        Thread parser1 = new Thread(new Runnable() {
            @Override
            public void run() {
            }
        });
        Thread parser2 = new Thread(new Runnable() {
            @Override
            public void run() {
                System.out.println("parser2 finish");
            }
        });
        parser1.start();
        parser2.start();
        parser1.join();
        parser2.join();
        System.out.println("all parser finish");
    }


}
